function Person() {
  console.log(this)
}

new Person()   
// 1. const obj = {}
// 2. Person.call(obj)
// 3. obj.__proto__ = Person.prototype
// 4. 返回obj